|
|
Main menu for Browse IS/STAG
Course info
KIV / IWO
:
Course description
Department/Unit / Abbreviation
|
KIV
/
IWO
|
Academic Year
|
2023/2024
|
Academic Year
|
2023/2024
|
Title
|
IT Workshop
|
Form of course completion
|
Pre-Exam Credit
|
Form of course completion
|
Pre-Exam Credit
|
Accredited / Credits
|
Yes,
1
Cred.
|
Type of completion
|
Combined
|
Type of completion
|
Combined
|
Time requirements
|
Tutorial
26
[Hours/Semester]
|
Course credit prior to examination
|
No
|
Course credit prior to examination
|
No
|
Automatic acceptance of credit before examination
|
No
|
Included in study average
|
NO
|
Language of instruction
|
Czech
|
Occ/max
|
|
|
|
Automatic acceptance of credit before examination
|
No
|
Summer semester
|
0 / -
|
0 / -
|
0 / -
|
Included in study average
|
NO
|
Winter semester
|
0 / -
|
0 / -
|
0 / -
|
Repeated registration
|
YES
|
Repeated registration
|
YES
|
Timetable
|
Yes
|
Semester taught
|
Winter + Summer
|
Semester taught
|
Winter + Summer
|
Minimum (B + C) students
|
not determined
|
Optional course |
Yes
|
Optional course
|
Yes
|
Language of instruction
|
Czech
|
Internship duration
|
0
|
No. of hours of on-premise lessons |
0
|
Evaluation scale |
S|N |
Periodicity |
každý rok
|
Periodicita upřesnění |
|
Fundamental theoretical course |
No
|
Fundamental course |
No
|
Fundamental theoretical course |
No
|
Evaluation scale |
S|N |
Substituted course
|
None
|
Preclusive courses
|
N/A
|
Prerequisite courses
|
N/A
|
Informally recommended courses
|
N/A
|
Courses depending on this Course
|
N/A
|
Histogram of students' grades over the years:
Graphic PNG
,
XLS
|
Course objectives:
|
The aim of the course is to gain basic knowledge in the field of modern technologies, which students will encounter in their employment after graduation. This course will be taught in cooperation with experts from companies and the specific content will be operationally adjusted according to current trends.
|
Requirements on student
|
Credit - completion of workshops in the total length of 26 hours, including homework.
Due to the continuous updating of the course, in order to obtain the credit for re-enrollment in the course (see SZŘ Art. 24 para. 3), the consent of the course guarantor is required.
Notice:
The dates and form of verification of compliance with the requirements may be adjusted with regard to the measures announced in connection with the development of the epidemiological situation in the Czech Republic.
|
Content
|
Students will be able to choose content from the menu with regard to their previous knowledge and current interests. The course will be taught in the form of practical workshops in partner IT companies and the topics will be regularly updated.
Workshops on software development, eg:
- introduction to the development of mobile devices,
- introduction to Python programming,
- advanced data analysis - Python / Java - choice of programming language,
- advanced software development techniques in Java / Python / .NET ...
Testing workshops eg:
- web application testing - unit tests, selenium ...,
- testing of mobile applications,
- software testing - user, automatic, ...
Workshops on various technological topics:
- git,
- docker,
- message brokers - eg RabbitMQ,
- no-sql database - Mongo, ElasticSearch, Redis,
- cloud technologies - Google cloud, AWS, MS Azure
|
Activities
|
|
Fields of study
|
|
Guarantors and lecturers
|
|
Literature
|
-
Basic:
Shannon Bradshaw , Eoin Brazil , et al. MongoDB: The Definitive Guide: Powerful and Scalable Data Storage. USA, 2019. ISBN 1491954469.
-
Recommended:
Clinton Gormley, Zachary Tong. Elasticsearch: The Definitive Guide: A Distributed Real-Time Search and Analytics Engine. 2019. ISBN 1449358543.
-
On-line library catalogues
|
Time requirements
|
All forms of study
|
Activities
|
Time requirements for activity [h]
|
Preparation for laboratory testing; outcome analysis (1-8)
|
6
|
Practical training (number of hours)
|
20
|
Total
|
26
|
|
Prerequisites
|
Knowledge - students are expected to possess the following knowledge before the course commences to finish it successfully: |
The student has basic knowledge of computer operation. |
The student knows the basic formats for storing textual information. |
Skills - students are expected to possess the following skills before the course commences to finish it successfully: |
advanced pc operation |
is able to work with MS Excel spreadsheet on advanced level |
Competences - students are expected to possess the following competences before the course commences to finish it successfully: |
N/A |
N/A |
N/A |
|
Learning outcomes
|
Knowledge - knowledge resulting from the course: |
When passing the course a student has:
- knowledge of software development - eg control of modern IDE,
- knowledge of software testing,
- basic knowledge of CI / CD and DevOps,
- technological knowledge of his choice - eg git, docker, RabbitMQ, no-sql database |
Skills - skills resulting from the course: |
practical ability to analyze data and draw conclusions |
the student is able to preprocess, analyze and visualize text input data |
Competences - competences resulting from the course: |
N/A |
N/A |
|
Assessment methods
|
Knowledge - knowledge achieved by taking this course are verified by the following means: |
Skills demonstration during practicum |
Skills - skills achieved by taking this course are verified by the following means: |
Skills demonstration during practicum |
Competences - competence achieved by taking this course are verified by the following means: |
Skills demonstration during practicum |
|
Teaching methods
|
Knowledge - the following training methods are used to achieve the required knowledge: |
Interactive lecture |
Field trip |
Practicum |
Skills - the following training methods are used to achieve the required skills: |
Lecture |
Lecture with visual aids |
Practicum |
Field trip |
Competences - the following training methods are used to achieve the required competences: |
Lecture |
Lecture with visual aids |
Field trip |
|
|
|
|